git absorb
λ git commit --fixup
と
λ git rebase --i --autosquash
を自動でやってくれる
fixup時にcommit hashを指定する必要もない
良い感じにやってくれる
既存の修正が壊れないようにできるだけ直近の同じfileの修正をしたcommitを選択する感じ
ややeasyに寄り過ぎか?
mrsekut.icon
github
$ git absorb
λ git commit --fixup
の自動化
fixupされるだけなので、後に
rebase -i --autosquash
が必要
$ git absorb --and-rebase
λ git commit --fixup
と
rebase -i --autosquash
を両方やる
使ってない
mrsekut.icon